a murky/shady past - Alemán Inglés Diccionario